﻿using System;
using System.Collections.Generic;
using System.Text;

namespace WeMakeSP.WebComponents.RSSAdvancedReaderWebPart
{
    /// <summary>
    /// The interface for the RSS advanced reader presenter.
    /// </summary>
    public interface IRSSAdvancedReaderPresenter
    {
        #region Properties

        /// <summary>
        /// Gets or sets the current feed.
        /// </summary>
        /// <value>The current feed.</value>
        RSSAdvancedReaderFeedConfiguration CurrentFeed
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the current item.
        /// </summary>
        /// <value>The current item.</value>
        RSSAdvancedReaderFeedItemConfiguration CurrentItem
        {
            get;
            set;
        }

        /// <summary>
        /// Gets or sets the status.
        /// </summary>
        /// <value>The status.</value>
        RSSAdvancedReaderStatus Status
        {
            get;
            set;
        }

        #endregion
    }
}
